Does the Sign-in Widget support IE 11?

Does OKTA sign in widget support IE11? when I tired to open in IE the sign in widget does not seem to work. Did any one have any issues integrating okta sign in widget in IE

Hi @subgeeth

Thank you for letting us know. Yes, we support sign-in widget on IE11. It seems that there is a JavaScript issue on the live widget page that prevents it from loading successfully on IE11.

I have submitted an internal ticket to the engineering team tracked through ref. no. OKTA-225817 to have this further investigated and resolved.

Here is a minimal example of the Widget (adapted from the docs):

    <script src="" type="text/javascript"></script>
    <link href="" type="text/css" rel="stylesheet"/>
    <link href="" type="text/css" rel="stylesheet"/>
    <div id="widget-container"></div>

      var oktaSignIn = new OktaSignIn({
        baseUrl: ''

        { el: '#widget-container'},
        function success(res) {
          if (res.status === 'SUCCESS') {
            console.log('Do something with this sessionToken', res.session.token);
          } else {
            console.error('The user state is', res.status);

        function error(err) {


I tested it in IE11 just now and it works. Sorry about the bug in the demo page, we’ll get that fixed! In the meantime, let us know if you have any other questions related to IE11 support.


  • I am seeing same issue with IE11 and widget.
  • I am not using CDN.
  • Using local copy of widget.min.

Does the CDN version of the Okta widget have a fix for IE11 rendering where my local version wouldn’t?

I used NPM to install the latest version (3.5.0) of the okta-signin-widget and I’m having the same issue.

I’m receiving the following error:

SCRIPT5005: String expected
okta-sign-in.min.js (121,3649)

Followed by:
ReferenceError: ‘OktaSignIn’ is undefined

I’m assuming the later is caused by the former.